.footerWapper{
    position: absolute;
    /*bottom: 0;*/
    width: 100%;
    height: 20em;
    background:  #0166ff;
    font-size: 16px;
}
.footerNav{
    border-top: 1px solid #fff;
    border-bottom: 1px solid #fff;
    width: 80%;
    padding: 2.5em;
    font-size: 16px;
}
.footerNav a {
    color: #fff;
}
.footerNav .aMiddle{
    margin: 0 3.75em;
}
.bottomWapper{
    /*height: 135px;*/
    text-align: center;
    color: #fff;
    
    font-size: 14px;
}
.bottomWapper p{
    line-height: 2.5em;
    font-size: 14px;
}
.bottomWapper p:first-child{
    /*line-height: 41px;*/
}
.footerWapper div:first-child{
    /*height: 100px;*/
}

@media only screen and (min-width:1400px) and (max-width:1719px) {
  .footerWapper{
    font-size: 14px;
  }
  .footerNav{
      font-size: 14px;
  }
  .bottomWapper p{
    font-size: 13px;
}
}
@media only screen and (max-width:1399px) {
.footerWapper{
 font-size: 12px;
  }
  .footerNav{
      font-size: 12px;
  }
  .bottomWapper p{
    font-size: 12px;
}
}